O2 is set to switch off its 3G service this year, leaving many older devices without access to the internet.